<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>:::Sistema de Carga de Lecciones:::</title>

<?php require('estilo.php');
require('persistencia.php');

head();

debeser(array("1"));

        $perror = '<div style="background-color:#EED5C3"><h3>';
        $ferror = "</h3></div>";

	$idalumno = $_POST['idalumno'];
	$idescuelanueva = $_POST['idescuelanueva'];
	$accion = $_POST['accion'];

	if ($idalumno == Null){
		$idalumno = $_GET['idalumno'];
	}
	
	if ($idalumno == Null){
		echo "Faltan DATOS";
		exit();
	}

        $qexiste = "select * from ALUMNOS a where a.idalumno = '".$idalumno."';";

	if ($accion == 'CE'){
        	$bd = new persistencia();

		if ( $bd->conectar() ) {

		        $resultado = $bd->consultar($qexiste);
		        if ( !$resultado ) { echo $perror."ERROR al consultar la existencia. - ".pg_last_error($bd->conexion).$resultado.$ferror;exit(); }

		        $fila = pg_fetch_row($resultado);
		        if( !$fila ) {
		            echo $perror."No existe alumno ".pg_last_error($bd->conexion).$ferror;exit();
		        }
		        else { 
			    //Actualizamos
			    $qupdate = "update alumnos set idescuela = ".$idescuelanueva." where idalumno = '".$idalumno."';";
		            $resultado = $bd->consultar($qupdate);
		            if ( !$resultado ) { echo $perror."ERROR en el update. - ".pg_last_error($bd->conexion).$resultado.$ferror;exit();}
		        }
		        //Nos desconectamos de la Base de Datos
		        $bd->desconectar();
		}
		else {
		        echo $perror."Hubo un error con la conexion a la base de datos.".$ferror;
		        exit();
		}
	}

?>

  	<div class="casilla-link">
		<b>
		<a href='listarAlumnosAll.php' > <<< Volver a la lista </a>
		</b>
	</div>
	<br>

<?php	
        $qexiste = "select a.idalumno, a.nombre, a.apellido, e.idescuela, e.nombre as nombreescuela from ALUMNOS a LEFT OUTER JOIN ESCUELAS e ON a.idescuela = e.idescuela WHERE a.idalumno = '".$idalumno."';";
        $bd = new persistencia();
	$mostrarForm = False;

	if ( $bd->conectar() ) {

		        $resultado = $bd->consultar($qexiste);
		        if ( !$resultado ) { echo $perror."ERROR al consultar la existencia. - ".pg_last_error($bd->conexion).$resultado.$ferror;exit(); }

		        $fila = pg_fetch_array($resultado);
		        if( !$fila ) {
		            echo $perror."No existe alumno ".pg_last_error($bd->conexion).$ferror;exit();
		        }
		        else { 
			     echo "Datos actuales del Alumno:";
			     $mostrarForm = True;
			     $idalumnogui = $fila['idalumno'];
			     $idescuelagui = $fila['idescuela'];
			     $nombreescuelagui = $fila['nombreescuela'];
			     $nombregui = $fila['nombre'];
			     $apellidogui = $fila['apellido'];
		        }
		        //Nos desconectamos de la Base de Datos
		        $bd->desconectar();
	}
	else {
		        echo $perror."Hubo un error con la conexion a la base de datos.".$ferror;
		        exit();
	}
?>

        <div class="casilla-principal">
            <table border="1">
                <tr class="bgtable">
			<td class="bgtable"><small><b>Id. Alumno </b></small></td>
		        <td> <small><b> <?php echo "".$idalumnogui.""; ?> </b></small></td>
                </tr>
                <tr class="bgtable">
			<td class="bgtable"><small><b>Nombre </b></small></td>
		        <td> <small><b> <?php echo "".$nombregui.""; ?> </b></small></td>
                </tr>
                <tr class="bgtable">
			<td class="bgtable"><small><b>Apellido </b></small></td>
		        <td> <small> <b> <?php echo "".$apellidogui; ?> </b></small></td>
                </tr>
                <tr class="bgtable">
			<td class="bgtable"><small><b>Escuela </b></small></td>
		        <td> <small> <b> <?php echo "".$idescuelagui." - ".$nombreescuelagui; ?> </b></small></td>
                </tr>
            </table>

	    <br><br>
	    <form id="form1" name="form1" method="POST" action="">
		<input type="hidden" name="accion" id="accion" value="CE"/>
		<input type="hidden" name="idalumno" id="idalumno" value="<?php echo $idalumnogui; ?>"/>
		<table border="1">

		  <tr>
		     <td> Cambiar a la escuela </td>
		     <td>
			<select name="idescuelanueva" id="idescuelanueva">
			<?php 
				    $bd = new persistencia();
				    if ( $bd->conectar() ) {
					$resultado = $bd->consultar("SELECT * FROM escuelas order by idescuela");

					if ( !$resultado ) { echo $perror."ERROR DE CONSULTA!! - ".pg_last_error($bd->conexion).$resultado.$ferror;exit(); }
					while ($fila = pg_fetch_array($resultado)) {
					    echo "<option value=".$fila["idescuela"].">".$fila["idescuela"]." - ".$fila["nombre"]."</option>";
					}
					$bd->desconectar();
				    }
				    else {
					echo $perror."Hubo un error con la conexion a la base de datos!!".$ferror;
					exit();
				    }
			?>
			</select>
		    </td>
		    </tr>
		    <tr>
		      <td align="center" colspan="2"> <input type="submit" name="boton" value="Cambiar"> </td>
		    </tr>
                </table>
	    </form>
        </div>

<?php
foot();
?>

